and talons